package com.xjscrm.common.vo.seat;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author mingyang.chen create in 2024/3/10 09:46
 */
@Data
public class SeatRecordVo {

    @ApiModelProperty("主键Id")
    private Long id;

    @ApiModelProperty("运营商id")
    private Long merId;

    @ApiModelProperty("交易金额")
    private BigDecimal price;

    @ApiModelProperty("状态, 1001:交易中, 1002:交易成功, 1003: 交易失败")
    private Integer status;

    @ApiModelProperty("描述")
    private String remark;

    @ApiModelProperty("类型, 1:购买, 2:续费")
    private Integer type;

    @ApiModelProperty("支付方式, 2001: 支付宝, 2002:微信")
    private Integer payWay;

    @ApiModelProperty("交易类型, 3001: 付款交易, 3002: 退款交易")
    private Integer payType;

    @ApiModelProperty("支付时间")
    private Integer payTime;

    @ApiModelProperty("交易号")
    private String outsideCode;

    @ApiModelProperty("购买时长总和")
    private Integer buyTimeCount;

    @ApiModelProperty("购买席位数量")
    private Integer buyCount;

    @ApiModelProperty("创建时间")
    private Integer createTime;
}
